//
//  UIViewController+HUD.h
//  SISSAPP
//
//  Created by 优房网 on 2017/7/25.
//  Copyright © 2017年 优房网. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIViewController (YYRHUD)

/**
 显示loading到window上
 
 @param animation 是否显示动画
 */
+ (void)YYR_ShowHUDToWindow:(BOOL)animation;

/**
 隐藏Window上面的loading
 
 @param animation 是否显示动画
 */
+ (void)YYR_HideHUDToWindow:(BOOL)animation;


/**
 显示提示消息
 
 @param msg 消息内容
 */
+ (void)YYR_ShowMsg:(NSString *)msg;


/**
 显示成功消息
 
 @param msg 消息内容
 */
+ (void)YYR_ShowSucc:(NSString *)msg;


/**
 显示错误消息
 
 @param msg 消息内容
 */
+ (void)YYR_ShowErr:(NSString *)msg;



/**
 在window上显示错误消息
 
 @param msg 消息内容
 */
+ (void)YYR_ShowErrToWindow:(NSString *)msg;


/**
 显示loading到window上
 
 @param animation 是否显示动画
 */
- (void)YYR_ShowHUDToWindow:(BOOL)animation;

/**
 隐藏Window上面的loading
 
 @param animation 是否显示动画
 */
- (void)YYR_HideHUDToWindow:(BOOL)animation;


/**
 显示loading
 
 @param animation 是否显示动画
 */
- (void)YYR_ShowHUD:(BOOL)animation;

/**
 隐藏loading
 
 @param animation 是否显示动画
 */
- (void)YYR_HideHUD:(BOOL)animation;

/**
 显示提示消息
 
 @param msg 消息内容
 */
- (void)YYR_ShowMsg:(NSString *)msg;


/**
 显示成功消息
 
 @param msg 消息内容
 */
- (void)YYR_ShowSucc:(NSString *)msg;


/**
 显示错误消息
 
 @param msg 消息内容
 */
- (void)YYR_ShowErr:(NSString *)msg;

@end
